tributary river - English Synonyms Dictionary